home *** CD-ROM | disk | FTP | other *** search
/ Euroscene 1 / Euroscene 1.iso / diskmags / digital / ddisk2.lha / tech.txt < prev   
Encoding:
Text File  |  1979-12-31  |  3.3 KB  |  71 lines

  1. ~~3The Technical Touch, 70 Donald Drive, Chadwell Heath, Romford, Essex.
  2. ~~3RM6 5DU
  3.  
  4. This issue sees the start  of  a  two  part special on AMOS Professional,
  5. with a look at its  many  features,  and  improvements over the old AMOS.
  6. Next  issue  we'll  also  have  an   in-depth  review  of  the  new  AMOS
  7. Professional Compiler (before Amiga  Shopper  has  even  had  a chance to
  8. review it!).
  9.  
  10. AMOS is basically a  form  of  BASIC  (Beginners All Symbolic Instruction
  11. Code), which also offers control over  all  of the Amiga's hardware, such
  12. as hardware sprites, the blitter  chip,  and  the  sound chip. All of the
  13. normal arithmetic functions are allowed, as are manipulations of strings,
  14. loops, and other structured programming commands.
  15.  
  16. AMOS Professional also offers  control  over  multitasking, and much more
  17. low level control by having  machine  code incorporated into programs. As
  18. well as being a major improvement in other ways, in particular the editor
  19. which you use to write the programs.
  20.  
  21. To go any further I'm going  to  have  to  break AMOS down into different
  22. sections (cue sound of sledgehammer).
  23.  
  24. ~~4Screen Control:
  25.  
  26. AMOS can open screens in any  of  the Amiga's resolutions, including HAM.
  27. Though horizontally scrolling HAM screens is  not a good idea, unless you
  28. like loads of colour splurges  (and  thats  the  technical term!!) on the
  29. screen edges. Overscan can be used to full effect, though positioning one
  30. I've found to be  quite  a  challenge,  maybe  I'm  just thick. Of course
  31. hardware scrolling can be used to create ultra silky smooth movement, and
  32. double buffered for increased clarity.
  33.  
  34. ~~4Sound Ideas:
  35.  
  36. Samples can be used  and  recorded  into  sample  banks  within your AMOS
  37. program, music can be  created  using  AMOS's  music  commands  or a much
  38. better alternative is to use  a  tracker  program,  such as ProTracker or
  39. OctaMED, and load the music  from  within  AMOS  using the Track Load and
  40. Track Play commands.
  41.  
  42. ~~4Meet Bob and his Sprite:
  43.  
  44. Hardware sprites can be  used  (a  typical  example  of  one is the mouse
  45. pointer floating around),  but  there  are  plenty  of alternatives, bobs
  46. which can be bigger and  more  colourful  and  offer everything else that
  47. sprites do, icons can be used when you just want some graphics plonked on
  48. the screen and forgotten about.
  49.  
  50. ~~4Maths:
  51.  
  52. Thought I'd better  cover  this  one  before  I  decided to 'accidentally
  53. forget about it'. All your  favourite  (?) maths functions, sine, cosine,
  54. tangents, and loads of other ones I thought  I'd seen the last of make an
  55. appearance in AMOS.
  56.  
  57. ~~4AMAL, whats that ?:
  58.  
  59. AMAL is an animation language  within  AMOS,  which enables your bobs and
  60. sprites to move around at a lightning pace, which is essential for arcade
  61. games. AMAL programs are entered within strings, and then an AMAL program
  62. can be activated  with  an  AMAL  ON  command,  which  is  then run using
  63. interrupts so that it doesn't interfere with the rest of the program.
  64.  
  65. Sadly I have to leave it there, if I said that the deadline was tommorrow
  66. would you believe me ?! Anyway expect  a much bigger Technical Touch next
  67. issue with a detailed report  on  all  the  rest of AMOS's many abilities
  68. plus the review of the Professional Compiler. Should be one great, even I
  69. can't wait for it!                              [cd1am1 - Shadow Arrakis]
  70.  
  71.